/*==============等入框样式===============*/
.enlogin{
	width: 100%;
	border:1px solid #ddd;
	
	padding: 40px;

	&.bor-t{
		border-top:3px solid $ma-color;
	}

	.enlogin-title{
		width: 100%;
		.left{
			float: left;
		    color:$ma-color;
		    font-size: 14px;
		}
		.right{
			float: right;
			font-size: 12px;
			color:#666;
			a{
				text-decoration: none;
				color:$ma-color;
			}
		}
	}
	.checkcode .enlogin-input{
		width: 160px;
		float: left;
	}

	.checkcode .checkcode-right{
	    float: right;
	    height: 36px;
	    width: 120px;
	    .code{
	        width: 50px;
	        background:url(../images/tocode.png) no-repeat center /contain;
	        display: block;
	        float: right;
	        margin-right: 10px;
	        height: 100%;
	    }
	    .nextpage{
	    	color:#666;
	    	font-size: 14px;
	    	display: block;
	    	float: right;
	    	line-height: 36px;
	    	cursor: pointer;
	    }
	}
	.teleKey .enlogin-input{
		width: 190px;
		float: right;
	}
	.sxcode .enlogin-input{
		width: 160px;
		float: left;
	}
	.sxcode .sxcode-right{
		width: 115px;
		float: right;
		border:1px solid $ma-color;
		color:$ma-color;
		text-align: center;
		line-height: 36px;
		height: 36px;
	}
	.twobtn{
		width: 100%;
        .btn40{
        	width: 40%;
        	float: left;
        	background: #cbcbcb;
        }
        .btn55{
        	width: 55%;
        	float: right;
        }
	}
	.teleKey > span{
		float: left;
		font-size: 14px;
		color:#666;
		height: 100%;
		line-height: 36px;
	}

	.findPwd{
		width:100%;
		font-size: 14px;
		color:#666;
	}
	.findPwd-left{
		float: left;
		line-height: 20px;
		input{
			// float: left;
		}
	}
	.findPwd-right{
		float: right;
		font-size: 14px;
		color:#666;
	}
}

.checkerr{
	display: none;
	color:#ff3300;
	font-size:12px;
}
/*------input框-------*/
.enlogin-input{
	width: 100%;
	height: 36px;
	border: 1px solid #ddd;
	padding:0 36px 0 10px;
	position: relative;
    box-sizing:conter-box;
    overflow: hidden;
    &.select{
    	padding:0;
    }
}
.enlogin-input--en{
    border: none;
    width: 100%;
    height: 100%;
    line-height: 36px;
    outline: none;
    font-size: 14px;
    color:#333;
    option{
    	height:34px;
    	padding: 10px 0;
    }
}
.enlogin-label--ico{

}
.enlogin-input--ico{
	width: 36px;
	height: 100%;
	background: #fff;
	position: absolute;
	top:0;
	right:-36px;
	transform:translate(-36px);
	color:#ccc;
	text-align: center;
	line-height: 36px;
	cursor: pointer;
}
.enlogin-input--list{
	position: absolute;
	left: 0;
	top:35px;
	width: 100%;
	border:1px solid #ccc;
	border-left: 0;
	border-top: 0;
	background: #fff;
	z-index: 1;
	li{
        height: 36px;
        border-bottom: 1px solid #ccc;
        border-top: 0;

	}
}
